supportive seating - French English Dictionary